Ceela international corporation, an iso 9001:2000 company is one of the leading manufacturers and exporters of sporting goods. Ceela international corporation provides cpb 02 1 punching ball. The punching balls are made of heavy splite leather. These are available with leather and rubber straps.